March 99. v1.0 © 1999, DouWère. Program by Frédéric Blondiau. The latest version of this read me file is available at http://www.douwere.com/shareware/td/ ToolDaemon makes your MacOS computer remotely accessible to authorized users, from any platform, through any Telnet client. Indeed, your MacOS computer becomes a true multi-threaded, multi-user environment, where logged users can simultaneously take *any* action on the system. To achieve this, ToolDaemon needs some help from ToolServer, a very nice program from Apple Computer, Inc. Installation The installer installs all the required files in the “ToolDaemon folder” on the selected disk. If you ever need more scripts and/or more tools for ToolDaemon, visit the apple developer tools page at http://developer.apple.com/tools/ . To uninstall, just drag the folder to the trash.   To allow a user (defined in the “Users and Groups” control panel) to log in its own environment...   ...open the “Users” subfolder, inside the “ToolDaemon folder”, make a copy of the “@ user session” item and, rename the copy with the user name.   Tip : to save RAM and disk space, you can choose to make an alias of the “@ user session” item. The specified user will then log in a shared environment... but this may bring confusion when such users are simultaneously logged in. Security warning: the passwords entered during a telnet session are not encrypted; so you may consider it safer to only accept network users. Logging in Be sure you are connected to a TCP/IP network. Launch ToolDaemon on the Macintosh. The “ToolDaemon Options” window appears. Note : You need to register the application to avoid the options window at startup.   Click OK to validate the default settings. The “ToolDaemon Status” window appears.   Remember the IP address (nnn.nnn.nnn.nnn) and launch a telnet client to connect! Of course, you can use the same computer to run ToolDaemon and the separate required Telnet client. Enter your user name and password, as required. Username:nonos Password:**** Tip : To avoid 8-bits character encoding problems, ToolDaemon lets you skip diacritical marks in usernames (i.e. you can enter Frederic instead of Frédéric). If you are allowed to enter the system, and everything is ok, ToolDaemon and ToolServer welcomes you. ToolDaemon 1.0. (c)1999, DouWere. Program by Frederic Blondiau. ToolServer 3.4.2, © Apple Computer, Inc. 1990-97. All rights reserved. ToolDaemon> You should now be in one of the most complete and nicest shell a personal computer ever got (command-line-interface speaking). If you got an error, please take a look at the User Guide. Now, if you want to see the startup time and the CPU usage of your web server process, type Processes 'Quid Pro Quo 2.1' -x ad followed by enter, at the ToolDaemon> prompt, to get Name Active-Time Launch-Date -------------------- --------------- ------------------- 'Quid Pro Quo 2.1' 3 9:42:59.91 2/2/99 9:02 If you want to quit the Finder, just enter {Finder} -quit . To restart the Finder, and make it open this file, enter {Finder} ':::ToolDaemon Read Me!' ! MPW users will feel at home... Other users may want to check the Help command output, as they are discovering a new world! More info about ToolDaemon is available in the User Guide. The entire documentation of ToolServer (and the MPW shell) are also available on Internet at http://developer.apple.com/tools/ Price Feel free to evaluate ToolDaemon... but if you use it, please register. You’ll also get a registration key to avoid the preference confirmation at startup! One user license of ToolDaemon is 30$. Other multi-user licenses are available. Kagi handles registration. Please, use the “Register ToolDaemon” application or visit http://order.kagi.com/?QJ4 to support our developement efforts. Fine Print DouWère hereby disclaims all warranties relating to this software, whether express or implied, including without limitation any implied warranties of merchantability or fitness for a particular purpose. DouWère will not be liable for any special, incidental, consequential, indirect or similar damages due to loss of data or any other reason, even if DouWère has been advised of the possibility of such damages. In no event shall DouWère nor Frédéric Blondiau be liable for any damages, regardless of the form of the claim. The person using the software bears all risk as to the quality and performance of the software. History 99 mar 31st : 1.0 Some display glitches (on systems without the appearence extension) are now corrected. 99 mar 29th : 1.0fc2 The suppress go ahead negociation, at the beginning of the Telnet session, is now correctly handled; this was required by some UNIX Telnet clients. 99 mar 22th : 1.0fc1 The disconnection is handled correctly, even on fast machines (race condition more frequent since Appearence support). 99 mar 1st : 1.0b4 Just a problem in the Installer, on pre 8.5 systems. 99 mar 1st : 1.0b3 The echo negociation, at the beginning of the Telnet session, is now correctly handled for all Telnet clients. ToolDaemon responds to the “Are you there?” and “Interrupt Process” signals of the Telnet session. The Administration password, required for use on AppleShare file servers, is now scrambled in a preference file, and can be entered by the administrator in a new preference panel. So are the port settings and the maximum number of concurrent telnet sessions. The CR only (on some UNIX Telnet clients) , the CR/NULL (Berkeley) are handled as the “original” CR/LF separators. The application is appearance savvy. 99 feb 05 : 1.0b2 ToolDaemon is now supported on AppleShare File Servers (where the administrator password is required to check user settings). Contact us for more information. Added a logoff feature, similar to logon. A rare memory leak is now solved. Some very large ToolServer outputs were not disposed properly when the matching Telnet session was closed anticipatively. 99 jan 11 : 1.0b1 First public version (very restricted). Contact Please, send your impressions, suggestions and/or the description of problems you’ve had with this program to Frédéric Blondiau at frederic.blondiau@douwere.com and be sure to check for latest versions and more info on http://www.douwere.com DouWère, Petit Bioleux, 24 B-4122 Plainevaux Belgium Fax: +32 4 372 16 30 English is a language I don’t speak natively; I apologize for any mistakes. Long life to MacOS!